/* Javadoc style sheet */

/* Define colors, fonts and other style attributes here to override the defaults */

/* Page background color */
body { background-color: #FFFFFF; color:#383838; font-family: Helvetica, Arial, sans-serif }

/* Headings */
h1 { 
  font-size: 145%;
  background-color:#a4c743;
  height:50px;
  line-height:50px;
  }

/* Table colors */
.TableHeadingColor     { background: #5b5b5b; color:#fff } 
.TableSubHeadingColor  { background: #c0c0c0; color:#000000 }
.TableRowColor         { background: #FFFFFF; color:#000000; height:40px; line-height:40px; padding-right:10px; border:1px solid #c0c0c0; } 

/* Font used in left-hand frame lists */
.FrameTitleFont   { font-size: 100%; color:#000000 }
.FrameHeadingFont { font-size:  90%; color:#000000 }
.FrameItemFont    { font-size:  90%; color:#000000;}

/* Navigation bar fonts and colors */
.NavBarCell1    { background-color:#e2e2e2; color:#000000; height:30px; line-height:30px; padding:0px 5px 0px 5px;} 
.NavBarCell1Rev { background-color:#5b5b5b; color:#FFFFFF; height:30px; line-height:30px; padding:0px 5px 0px 5px; font-weight:100;}
.NavBarFont1    {color:#000000;}
.NavBarFont1Rev {color:#FFFFFF;}

.NavBarCell2    {background-color:#FFFFFF; color:#000000}
.NavBarCell3    {background-color:#FFFFFF; color:#000000}

table, th {
  border:0px;
  }
  
a {
  font-weight:100;
  color:#383838;
  }
  
th {
  height:50px;
  padding-left:10px;
  font-weight:100;
  }

td{
  padding:0px 10px 0px 10px;
  }